﻿using HCMS.CommonDtos;
using HCMS.Dtos.Manage;
using HCMS.Entities.Manage;
using HCMS.Repositories.Manage;
using System.Threading.Tasks;

namespace HCMS.IServices.Manage
{
    /// <summary>
    /// 管理员 操作日志 应用服务 接口
    /// </summary>
    public interface IAdminActionLogsAppService : ICommonAppService<ManageDbContext, AdminActionLogs>
    {

        /// <summary>
        /// 管理 列表
        /// </summary>
        /// <param name="searchArgs">搜索 参数</param>
        /// <param name="pager">分页 参数</param>
        /// <returns></returns>
        Task<ListPagerDto<AdminActionLogsListDto>> ManageList(SearchArgsDto searchArgs, PagerArgsDto pager);

    }
}
